package persistent;

public class Metadata {
	public String save(model.Metadata metadataObject) {
		String sql;
		String nombre = metadataObject.getNombre();
		model.TipoDato tipo = metadataObject.getTipo();

		if(metadataObject.hasId()) {
			Integer id = metadataObject.getId();
			sql = "UPDATE metadata SET nombre='" + nombre + "', id_tipometadata=" + tipo.getId() + " WHERE id=" + id + ";";
		} else {
			sql = "INSERT INTO metadata (nombre, id_tipometadata) VALUES ('" + nombre + "', '" + tipo.getId() + "');";
		}
		return sql;
	}
	
	public String delete(model.Metadata metadataObject) {
		Integer id = metadataObject.getId();
		String sql = "DELETE FROM metadata WHERE id=" + id + ";";
		return sql;
	}
}
